package com.cencat.common.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 租户基础数据传输对象
 * 包含租户相关字段的DTO基类
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class TenantBaseDTO extends BaseDTO {
    
    private static final long serialVersionUID = 1L;
    
    /**
     * 租户ID
     */
    @Schema(description = "租户ID")
    private Long tenantId;
    
    /**
     * 租户编码
     */
    @Schema(description = "租户编码")
    private String tenantCode;
    
    /**
     * 租户名称
     */
    @Schema(description = "租户名称")
    private String tenantName;
}